# What's this?

⚙️Settings for neovim. C/C++, go support.

# Plugins

- [lightline.vim](https://github.com/itchyny/lightline.vim) - status line;
- [nerdtree](https://github.com/preservim/nerdtree) - file explorer;
- [emmet-vim](https://github.com/mattn/emmet-vim) - template in html;
- [vim-go](https://github.com/fatih/vim-go) - golang support;
- [coc.nvim](https://github.com/neoclide/coc.nvim) - C/C++ support;
- [lexima.vim](https://github.com/cohama/lexima.vim) - plugin for close pairs like `"" '' [] ()` ;
- [vim-devicons](https://github.com/ryanoasis/vim-devicons) - icons;
- [vim-startify](https://github.com/mhinz/vim-startify) - start menu.

------

# How to install

**NOTICE:** create backup your `init.vim` in `~/.config/nvim/` .

1. Install [Nerd fonts](https://github.com/ryanoasis/nerd-fonts).
2. Install [Nodejs](https://nodejs.org/en/download/).
3. Install [ccls](https://github.com/MaskRay/ccls): `sudo apt install ccls`
4. Install [vim-plug](https://github.com/junegunn/vim-plug).
5. Clone this repository.
6. Copy `init.vim` to `~/.config/nvim/` .
7. Execute in nvim `:PlugInstall` .
8. Done!